the pit (arena) - Français Anglais Dictionnaire